package com.jrx.anytxn.customer.service;

import com.jrx.anytxn.common.exception.TxnException;
import com.jrx.anytxn.customer.dto.coupon.TlCouponDetailRes;
import com.jrx.anytxn.i18n.response.TxnPage;

import java.util.List;

public interface ICouponDetailService {

    /**
     * 分页查询优惠券发放明细信息
     * @param pageNum
     * @param pageSize
     * @param tenantId
     * @return
     * @throws TxnException
     */
    TxnPage<TlCouponDetailRes> findAllPageByTenantId(Integer pageNum, Integer pageSize, String tenantId, String chineseName,
                                                     String customerId, String idNumber, String updateBy, String mobile,
                                                     String beginDate, String endDate) throws TxnException;
}
